tepe deliği - Turkish English Dictionary